<?php 

//	加载数据库配置
include_once("../db_config.php");

//	获取查询请求
if (isset($_POST["start"])) {

	//	获取请求类型
	$type = addslashes($_POST["start"]);

	//	对请求类型进行操作
	switch ($type) {

		//	查询是否有这个账户
		case 'check-username':

			//	获取用户名
			$name = addslashes($_POST["name"]);

			// 检查账户是否存在
			if (username_repead_check($name) >= 1) {
				echo "1";
				exit();
			}
			else{
				echo "0";
			}

			break;

		//	执行注册操作
		case 'vip-reg':

			//	获取用户名
			$name = addslashes($_POST["name"]);

			//	获取密码
			$pass = addslashes($_POST["pass"]);

			//	获取手机号
			$call = addslashes($_POST["call"]);

			//	给密码SHA1加密
			$sha1_pass = sha1(strtoupper($name) . ":" . strtoupper($pass));

			//	注册时间
			$time = date("Y-m-d H:i:s");

			//	查询语句
			$reg = "INSERT INTO `xrk_vip`(`acc`,`pass`,`mobile`,`reg_time`)
					VALUES ('$name','$sha1_pass','$call','$time')";

			// 检查账户是否存在
			if (username_repead_check($name) >= 1) {
				echo "3";
				exit();
			}

			// 开始执行插入操作
			else if (!mysql_query($reg)) {
				echo "0";
			}
			else{
				echo "1";
			}

			break;
		
		default:
			# code...
			break;
	}
}

function username_repead_check($user_name){

	//	获得用户名
	$user = $user_name;

	//	查询语句
	$query = mysql_query("SELECT 'acc' FROM `xrk_vip` WHERE acc = '$user'");

	//	获取行数
	$num = mysql_num_rows($query);

	return $num;
}

?>